Sales
AddressProperty TypeCurrent Estimated ValuePrice PaidDate
1 ELMWOOD MEWS Detached £398,926 £400,000 26 Aug 2022
2 ELMWOOD MEWS Detached £331,396 £282,500 26 Oct 2020
3 ELMWOOD MEWS Detached £352,568 £287,500 4 Oct 2019
4 ELMWOOD MEWS Detached £437,574 £133,500 21 Sep 2001